Chapter 7 | Ethics and Ownership

7.1 Ethics and Ownership

Ethics Principles →

Ethics are rules of conduct in a particular profession or area of life, based on religious or philosophical morals.

Computer ethics refers to standards and code of conduct in computer use - social and ethical impact of IT

The Association for Computing Machinery (ACM) and Institute of Electrical & Electronic Engineers (IEEE) proposed a code of ethics/professional standard for software engineers and tells the public what to expect. The eight principles are:

Public good: Benefit and wellbeing of public, regarding health, safety, welfare, interest, concern

Software Ethics →

Copyright: Formal and legal recognition of ownership. Legal restrictions and permissions on program use. Intellectual property rights of programs

The internet and WWW is a major mechanism for piracy through peer-to-peer file sharing. ISPs should monitor usage and report to interested parties

To stop illegal copying and changing, use encryption, assign a unique code to install (product key) or limit number of times and time period for installation

Artificial Intelligence (AI) →

Artificial intelligence is any technique or program enabling computers to mimic and replicate human intelligence.

Applications →

Pros Cons
  • Less errors and more accurate
  • More efficient and learn to predict
  • Automated reasoning and learning
  • Faster jobs and no errors → repetitive multi-tasking
  • Rational thinking without emotion
  • Reduced crime and increased safety through facial recognition
  • More profit and productivity
  • Less manual labour and more leisure time
  • Use robots in environments too dangerous for humans to enter
  • Aid doctors and nurses
  • Privacy issues
  • May be incorrect and lack creativity
  • Expensive to repair and maintain
  • Excess power generation and disposal of scrap robot materials harm environments and their creatures
  • Can’t adapt to changing requirements
  • Loss of jobs for humans leads to laziness
  • Potential for accidents from driverless cars
  • Needs large amounts of limited raw materials
  • Could replace doctors and nurses